remotely steered - French English Dictionary